package com.linkgie.galaxyframework.binaryserialize.impl;

/**
 * 对象引用；<p>
 * 为延迟创建的对象保持引用，用于解决循环解析引起的死循环问题；
 */
class ObjectRef<T> {
	private T obj;

	ObjectRef(){
	}
	
	ObjectRef(T obj){
		this.obj = obj;
	}


	public T get(){
		return obj;
	}

	public void set(T obj){
		this.obj = obj;
	}
}